• 问题

    在实际开发中,有些公共功能已有成熟的解决方案,可以采用开源的组件,利用这些开源的组件的优势在哪里?

  • 解决

    项目中如果部分功能,开源社区有相应的类库可以实现,应该充分利用开源的类库,原因有:

    1. 可以利用别人的使用经验,和利用社区的智慧;
    2. 不必纠结于已有解决方案的问题,而专注于自身的逻辑;
    3. 自己的代码可以融入主流,更方便让其他人阅读和理解。
  • 结论

    总之,在大多数情况下不需要重复造轮子,如果你要做的事情看起来十分常见的,就可以考虑去使用开源的组件,通常这些由社区维护的组件在性能上是有保障的,并且会持续迭代更新。

results matching ""

    No results matching ""